<?
include_once("./includes/top.inc.php");
include_once("./includes/autentica.inc.php");

$lista = array();
if(isset($_REQUEST['secao']) && intval($_REQUEST['secao']) != "")
{
	$cod_secao = intval($_REQUEST['secao']);
	$materias_secao = $OBSecao->materias($cod_secao);
	
	$materias = $OBMateria->obtem($materias_secao,"dat_pub_materia DESC, dat_alt_materia DESC, dat_inc_materia DESC");
	if(is_array($materias))
	{
		foreach($materias as $materia)
		{
			if(isset($ordem) && $ordem == "dat_alt")
			{
				$k = $materia['dat_alt_materia_ano'].$materia['dat_alt_materia_mes'].$materia['dat_alt_materia_dia'];
			}
			elseif(isset($ordem) && $ordem == "titulo")
			{
				$k = $materia['titulo_materia'];
			}
			else
			{
				$k = $materia['cod_materia'];
			}
			$lista[$k]['link'] = "./materia_edit.php?materia=".$materia['cod_materia']."&tipo_materia=".$materia['cod_tipo_materia'];
			$lista[$k]['apaga'] = "javascript:apaga('materia','". $materia[cod_materia] ."','". $materia[titulo_materia] ."');";
			$lista[$k]['titulo'] = $materia['titulo_materia'];
			$lista[$k]['classe'] = "materia ". $materia['cod_tipo_materia'];
			$lista[$k]['title'] = "Data de inclus&atilde;o: ". $materia['dat_inc_materia'] ."\n&Uacute;ltima altera&ccedil;&atilde;o: ".  $materia['dat_alt_materia'] ."\nData publica&ccedil;&atilde;o: ". $materia['dat_pub_materia'];
		}
	}
	
	$arquivos = $OBArquivo->obtem("cod_secao = '".$cod_secao."'");
	if(is_array($arquivos))
		{
		foreach($arquivos as $arquivo)
		{
			if(isset($ordem) && $ordem == "dat_alt")
			{
				$k = $arquivo['dat_alt_arquivo_ano'].$materia['dat_alt_arquivo_mes'].$materia['dat_alt_arquivo_dia'];
			}
			elseif(isset($ordem) && $ordem == "titulo")
			{
				$k = $arquivo['titulo_arquivo'];
			}
			else
			{
				$k = $arquivo['cod_arquivo'];
			}
			$lista[$k]['link'] = "./arquivo_edit.php?arquivo=".$arquivo['cod_arquivo'];
			$lista[$k]['titulo'] = $arquivo['titulo_arquivo'];
			$lista[$k]['classe'] = "arquivo ".$arquivo['tipo_arquivo'];
		}
	}
	
	ksort($lista);
	
	$subsecoes = $OBSecao->obtem("cod_mae_secao = '$cod_secao'");
	$secao = $OBSecao->obtem("cod_secao = '$cod_secao'");
	$secao = $secao[0];
	$navegacao = $OBSecao->navegacao($secao);
}
else
{
	$navegacao = array();
	$subsecoes = $OBSecao->obtem("cod_mae_secao = ''");
	$secao = "";
}

$smarty->assign("lista", $lista);
$smarty->assign("subsecoes", $subsecoes);
$smarty->assign("secao", $secao);
$smarty->assign("navegacao", $navegacao);

$conteudo = $smarty->fetch("sistema/navegacao.tpl");

$smarty->assign("conteudo",$conteudo);
$smarty->display("sistema/layout.tpl");
?>